﻿

namespace Admin.NET.Application.Service;
public class BasYueXueYuJingInput
{
    public long? Id { get; set; }
    /// <summary>
    /// 订血医院系统内ID
    /// </summary>
    public long dingXueYiYuanId { get; set; }

    /// <summary>
    /// 订血医院名称
    /// </summary>
    public string dingXueYiYuan { get; set; }

    /// <summary>
    /// 血液大类（如：红细胞、血浆等）
    /// </summary>
    public string daLei { get; set; }


    /// <summary>
    /// 预警值A
    /// </summary>
    public decimal yuJingZhiA { get; set; }

    /// <summary>
    /// 预警值B
    /// </summary>
    public decimal yuJingZhiB { get; set; }

    /// <summary>
    /// 预警值O
    /// </summary>
    public decimal yuJingZhiO { get; set; }

    /// <summary>
    /// 预警值AB
    /// </summary>
    public decimal yuJingZhiAB { get; set; }
}

public class BasYueXueYuJingOutput : BasYueXueYuJingInput
{




}

public class ChuKuInvTongji {
    public string abo { get; set; }
    public string dingXueYiYuanCode { get; set; }
    public long dingXueYiYuanId { get; set; }
    public string dingXueYiYuan { get; set; }
    public  int basXyzl { get; set; }

    public decimal volume { get; set; }

    public string unit { get; set; }
}

public class BasYueXueYuJingOutputAndYueXueLian : BasYueXueYuJingInput
{
    public long? Id { get; set; }
    /// <summary>
    /// 订血医院系统内ID
    /// </summary>
    public long dingXueYiYuanId { get; set; }


    public string dingXueYiYuanCode { get; set; }
    /// <summary>
    /// 订血医院名称
    /// </summary>
    public string dingXueYiYuan { get; set; }

    /// <summary>
    /// 血液大类（如：红细胞、血浆等）
    /// </summary>
    public string daLei { get; set; }
    /// <summary>
    /// 旧系统大类用于转换
    /// </summary>
    public int? basXyzl { get; set; }
    /// <summary>
    /// 预警值A
    /// </summary>
    public decimal? yuJingZhiA { get; set; }

    /// <summary>
    /// 预警值B
    /// </summary>
    public decimal? yuJingZhiB { get; set; }

    /// <summary>
    /// 预警值O
    /// </summary>
    public decimal? yuJingZhiO { get; set; }

    /// <summary>
    /// 预警值AB
    /// </summary>
    public decimal? yuJingZhiAB { get; set; }
    /// <summary>
    /// 约血量A
    /// </summary>
    public decimal chuKuLiangA { get; set; }

    public decimal chuKuLiangB { get; set; }

    public decimal chuKuLiangO { get; set; }

    public decimal chuKuLiangAB { get; set; }


    public decimal? zongLiang { get; set; }
}